package edu.unice.simul.modele.enums;

/**
 * Définie la tranche d'âge d'un humain
 * 
 * @author Romain Ciaccafava
 * 
 */
public enum Age {
	Jeune(Math.PI / 4, 6, 40), Adulte(Math.PI / 2, 7, 70), Vieux(Math.PI / 3, 4,
			60);

	/**
	 * Angle de vision de l'humain
	 */
	private double angleVision;
	/**
	 * Vitesse maximale de l'humain en km/h
	 */
	private int vitesseMax;
	/**
	 * Masse de l'humain
	 */
	private int masse;

	private Age(double angeVision, int vitesseMax, int masse) {
		this.angleVision = angeVision;
		this.vitesseMax = vitesseMax;
		this.masse = masse;
	}

	public double getAngleVision() {
		return this.angleVision;
	}

	public int getVitesseMax() {
		return this.vitesseMax;
	}

	public int getMasse() {
		return this.masse;
	}
}
